micro irradiation - French English Dictionary